package com.example.tool.task;

import com.csvreader.CsvReader;
import org.apache.tomcat.util.http.fileupload.FileUtils;
import org.springframework.util.FileCopyUtils;

import java.io.File;
import java.io.IOException;
import java.nio.charset.Charset;
import java.text.SimpleDateFormat;
import java.util.*;

/**
 * @ClassName Csv
 * @Author 13403
 * @Date 2022/5/1715:45
 * @Version 1.0
 **/
public class Csv {


    public static void main(String[] args) {
        String a="66666";
        String[] split = a.split("\\.");

        System.out.println(split);
    }

//    public static void main(String[] args) {
//         Map<Object, Object> map=new HashMap<>();
//
//        {
//            map.put("KK","NN");
//            map.put("牛肉/羊肉","NRYR");
//            map.put("交链袍霉","JLZM");
//            map.put("豚草","ATC");
//            map.put("猫毛皮屑","MaoMFPX");
//            map.put("狗毛皮屑","GMFPX");
//            map.put("梧桐","WT");
//            map.put("烟草屑","YCX");
//            map.put("蚊子","WZ");
//            map.put("棉絮","MX");
//            map.put("蜜蜂毒","MFD");
//            map.put("本草枝孢霉/毛霉/根霉/白色念珠菌","BCZZMMMGM");
//            map.put("苦艾/艾蒿/豚草","KYYHTC");
//            map.put("芒果/菠萝/苹果/桃子/草莓","MGBLPGTZCM");
//            map.put("屋尘螨/粉尘螨","WCZFCZ");
//            map.put("总IgE","ZIGE");
//            map.put("葎草","LC");
//            map.put("榆树","YUS");
//            map.put("点青霉/烟曲霉/交链孢霉","DQMYQMJLZM");
//            map.put("蟑螂","ZL");
//            map.put("蟹","X");
//            map.put("鳕鱼","XY");
//            map.put("柳树/杨树","LSYS");
//            map.put("榆树/梧桐/柏树","YSWTBS");
//            map.put("柏树/梧桐/榆树/杨树/柳树","BSWTYSYSLS");
//            map.put("屋尘","WC");
//            map.put("花生/开心果","HSKXG");
//            map.put("榛子","ZZ");
//            map.put("腰果","YG");
//            map.put("芒果/菠萝","MGBL");
//            map.put("苹果","PG");
//            map.put("草莓","CM");
//            map.put("桃子","TZ");
//            map.put("苦艾","KA");
//            map.put("小麦","XM");
//            map.put("草花粉混合","CHFHH");
//            map.put("柏树","PS");
//            map.put("蛋清/蛋黄","DQDH");
//            map.put("猫毛皮屑/狗毛皮屑","MMPXGMPX");
//            map.put("点青霉/分枝孢霉/烟曲霉/交链孢霉/根霉/毛酶","MJHH3");
//            map.put("豚草/艾蒿","ZCAZKA");
//            map.put("蒲公英","PGY");
//            map.put("西红柿","XHS");
//            map.put("榛子/开心果","ZZKXG");
//            map.put("虾","X2");
//            map.put("柳树","LS");
//            map.put("杨树","YS");
//            map.put("虾/蟹/扇贝","XXSB");
//            map.put("鱼/鲑鱼/鲈鱼","ZYZYZY");
//            map.put("花生","HS");
//            map.put("大豆","DD");
//            map.put("艾蒿","AH");
//            map.put("花生/开心果/腰果/榛子","HSKXGYGZZ");
//        }
//
//        SimpleDateFormat sf = new SimpleDateFormat("yyyyMMddHHmmss");
//        String uploadTime = sf.format(new Date());
//        String filePath="C:/Users/13403/Desktop/kpsw/文档/仪器文档/贵州过敏原仪器/today.csv";
//        File file = new File(filePath);
//
//        try {
//            // 创建CSV读对象
//            CsvReader csvReader = new CsvReader(filePath,',', Charset.forName("GBK"));
//            csvReader.readHeaders();
//            List<Map<Object, Object>> mapList=new ArrayList<>();
//            while (csvReader.readRecord()){
//                for (int i = 1; i <16 ; i++) {
//                    if (map.get(csvReader.get("Name"+i))!=null){
//                        Map<Object, Object> map1 = new HashMap<>();
//                        map1.put("SampleCode",csvReader.get("SampleCode"));
//                        map1.put("projectNumber",map.get(csvReader.get("Name"+i)));
//                        map1.put("originalResults",csvReader.get("U"+i));
//                        mapList.add(map1);
//                    }
//                }
//            }
//           for ( Map<Object, Object> map6:mapList) {
//               System.out.println(uploadTime);
//                System.out.println(map6.toString());
//            }
//        } catch (Exception e) {
//            e.printStackTrace();
//        }
//        System.out.println(file.getPath());
//        System.out.println(new File(file.getPath() + "success"));
//
//    }
}
